using System;
using System.Collections.Generic;
using System.Text;
using NUnit.Framework;

namespace PscxUnitTests.TabExpansion
{
    [TestFixture]
    public class WmiClassTest : TabExpansionTestBase
    {
        [Test]
        public void Win32Class()
        {
            AssertExpansions("Win32_LogicalDis", new string[]
            {
                "Win32_LogicalDisk",
                "Win32_LogicalDiskRootDirectory",
                "Win32_LogicalDiskToPartition"
            });
        }

        [Test]
        public void CIMClass()
        {
            AssertExpansions("CIM_ComputerSyste", new string[]
            {
                "CIM_ComputerSystem",
                "CIM_ComputerSystemDMA",
                "CIM_ComputerSystemIRQ",
                "CIM_ComputerSystemMappedIO",
                "CIM_ComputerSystemPackage",
                "CIM_ComputerSystemResource"
            });
        }
    }
}
